administer medicine - English Synonyms Dictionary